ALBERT

All Library Books, journals and Electronic Records Telegrafenberg

feed icon rss

Your email was sent successfully. Check your inbox.

An error occurred while sending the email. Please try again.

Proceed reservation?

Export
Filter
  • design  (2)
Collection
Keywords
Publisher
Years
  • 1
    Electronic Resource
    Electronic Resource
    Springer
    Automated software engineering 1 (1994), S. 177-203 
    ISSN: 1573-7535
    Keywords: automatic programming ; cooperative problem solving ; co-evolution of specification and construction ; critiquing ; design ; domain-oriented design environments ; design rationale ; end-user modifiability ; evolution ; FRAMER ; formal specifications ; JANUS ; knowledge-based software assistant ; languages of doing ; software reuse and redesign ; stakeholders ; upstream and downstream activities
    Source: Springer Online Journal Archives 1860-2000
    Topics: Computer Science
    Notes: Abstract The field of knowledge-based software engineering has been undergoing a shift in emphasis from automatic programming to human augmentation and empowerment. In our research work, we support this shift with an approach that embedshuman-computer cooperative problem-solving tools intodomain-oriented, knowledge-based design environments. Domain orientation reduces the large conceptual distance between problem-domain semantics and software artifacts. Integrated environments support the coevolution of specification and construction while allowing designers to access relevant knowledge at each stage within the software development process. This paper argues thatdomain-oriented design environments (DODEs) are complementary to the approaches pursued withknowledge-based software assistant systems (KBSAs). The DODE extends the KBSA framework by emphasizing a human-centered and domain-oriented approach facilitating communication about evolving systems among all stakeholders. The paper discusses the major challenges for software systems, develops a conceptual framework to address these problems, illustrates DODE with two examples, and assesses the contributions of the KBSA and DODE approaches toward solving these problems.
    Type of Medium: Electronic Resource
    Location Call Number Expected Availability
    BibTip Others were also interested in ...
  • 2
    Electronic Resource
    Electronic Resource
    Springer
    Automated software engineering 5 (1998), S. 447-464 
    ISSN: 1573-7535
    Keywords: design ; domain-oriented design environments ; evolution ; end-user modification ; knowledge construction ; computer network design
    Source: Springer Online Journal Archives 1860-2000
    Topics: Computer Science
    Notes: Abstract We live in a world characterized by evolution—that is, by ongoing processes of development, formation, and growth in both natural and human-created systems. Biology tells us that complex, natural systems are not created all at once but must instead evolve over time. We are becoming increasingly aware that evolutionary processes are ubiquitous and critical for technological innovations as well. This is particularly true for complex software systems because these systems do not necessarily exist in a technological context alone but instead are embedded within dynamic human organizations. The Center for LifeLong Learning and Design (L3D) at the University of Colorado has been involved in research on software design and other design domains for more than a decade. We understand software design as an evolutionary process in which system requirements and functionality are determined through an iterative process of collaboration among multiple stakeholders, rather than being completely specified before system development occurs. Our research focuses on the following claims about software systems embedded within dynamic human organizations: (1) they must evolve because they cannot be completely designed prior to use, (2) they must evolve to some extent at the hands of the users, and (3) they must be designed for evolution. Our theoretical work builds upon our existing knowledge of design processes and focuses on a software process model and architecture specifically for systems that must evolve. Our theories are instantiated and assessed through the development and evolution of domain-oriented design environments (DODEs)—software systems that support design activities within particular domains and that are built specifically to evolve.
    Type of Medium: Electronic Resource
    Location Call Number Expected Availability
    BibTip Others were also interested in ...
Close ⊗
This website uses cookies and the analysis tool Matomo. More information can be found here...