Results 1 - 10
of
2,136
N Degrees of Separation: Multi-Dimensional Separation of Concerns
- IN PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING
, 1999
"... Done well, separation of concerns can provide many software engineering benefits, including reduced complexity, improved reusability, and simpler evolution. The choice of boundaries for separate concerns depends on both requirements on the system and on the kind(s) of decompositionand composition a ..."
Abstract
-
Cited by 522 (8 self)
- Add to MetaCart
paradigm for modeling and implementing software artifacts, one that permits separation of overlapping concerns along multiple dimensions of composition and decomposition. This approach addresses numerous problems throughout the software lifecycle in achieving well-engineered, evolvable, flexible software
An Overview of Workflow Management: From Process Modeling to Workflow Automation Infrastructure
- DISTRIBUTED AND PARALLEL DATABASES
, 1995
"... Today’s business enterprises must deal with global competition, reduce the cost of doing business, and rapidly develop new services and products. To address these requirements enterprises must constantly reconsider and optimize the way they do business and change their information systems and appl ..."
Abstract
-
Cited by 670 (26 self)
- Add to MetaCart
Today’s business enterprises must deal with global competition, reduce the cost of doing business, and rapidly develop new services and products. To address these requirements enterprises must constantly reconsider and optimize the way they do business and change their information systems
Extending UML for Agents
, 2000
"... Gaining wide acceptance for the use of agents in industry requires both relating it to the nearestantecU3O1 teccU3O1 (objec t-oriented software development) and usingartifac2 to support the development environment throughout the full systemlifec34I1 We address both of these requirements in this pape ..."
Abstract
-
Cited by 272 (3 self)
- Add to MetaCart
Gaining wide acceptance for the use of agents in industry requires both relating it to the nearestantecU3O1 teccU3O1 (objec t-oriented software development) and usingartifac2 to support the development environment throughout the full systemlifec34I1 We address both of these requirements
Concepts for Evolving Software Processes
, 1993
"... Software processes are complex entities that may last for long periods of time and are carried out through the interaction of humans and computerised tools. They need to continuously evolve in order to cope with di erent kinds of changes or customisations both in the organisation and in the technolo ..."
Abstract
-
Cited by 25 (6 self)
- Add to MetaCart
Software processes are complex entities that may last for long periods of time and are carried out through the interaction of humans and computerised tools. They need to continuously evolve in order to cope with di erent kinds of changes or customisations both in the organisation
Agent UML: A Formalism for specifying multiagent software systems
, 2001
"... To gain wider acceptance for the use of agents in industry, it is a necessity to relate it to the nearest antecedent technology (object-oriented software development) and to introduce appropriate artifacts to support the development environment throughout the full system lifecycle. We address both o ..."
Abstract
-
Cited by 129 (1 self)
- Add to MetaCart
To gain wider acceptance for the use of agents in industry, it is a necessity to relate it to the nearest antecedent technology (object-oriented software development) and to introduce appropriate artifacts to support the development environment throughout the full system lifecycle. We address both
Studying the fault-detection effectiveness of GUI test cases for rapidly evolving software
- IEEE Transactions on Software Engineering
, 2005
"... Abstract—Software is increasingly being developed/maintained by multiple, often geographically distributed developers working concurrently. Consequently, rapid-feedback-based quality assurance mechanisms such as daily builds and smoke regression tests, which help to detect and eliminate defects earl ..."
Abstract
-
Cited by 70 (22 self)
- Add to MetaCart
early during software development and maintenance, have become important. This paper addresses a major weakness of current smoke regression testing techniques, i.e., their inability to automatically (re)test graphical user interfaces (GUIs). Several contributions are made to the area of GUI smoke
Evolving Prioritization for Software Product Management
, 2007
"... The quality of a product is commonly defined by its ability to satisfy stakeholder needs and expectations. Therefore, it is important to find, select, and plan the content of a software product to maximize the value for internal and external stakeholders. This process is traditionally referred to a ..."
Abstract
-
Cited by 17 (0 self)
- Add to MetaCart
to as requirements engineering in the software industry, while it is often referred to as product management in industries with a larger market focus. As an increasing number of software products are delivered to a market instead of single customers, the need for product management in software companies
The product market and the market for "ideas": commercialization strategies for technology entrepreneurs
- RESEARCH POLICY
, 2002
"... This paper presents a synthetic framework identifying the central drivers of start-up commercialization strategy and the implications of these drivers for industrial dynamics. We link strategy to the commercialization environment – the microeconomic and strategic conditions facing a firm that is tra ..."
Abstract
-
Cited by 137 (9 self)
- Add to MetaCart
This paper presents a synthetic framework identifying the central drivers of start-up commercialization strategy and the implications of these drivers for industrial dynamics. We link strategy to the commercialization environment – the microeconomic and strategic conditions facing a firm
Specifying features of an evolving software system
"... Software development is increasingly concerned with maintaining and extending existing software systems to meet the evolving user requirements. Many of these systems are feature-rich and are developed incrementally. As structures of existing software systems—in addition to the user requirements—infl ..."
Abstract
-
Cited by 3 (2 self)
- Add to MetaCart
Software development is increasingly concerned with maintaining and extending existing software systems to meet the evolving user requirements. Many of these systems are feature-rich and are developed incrementally. As structures of existing software systems—in addition to the user requirements
Address for Correspondence:
"... Abstract:: Meaningful analysis of voluminous health informa-tion has always been a challenge in most healthcare organiza-tions. Accurate and timely information required by the manage-ment to lead a healthcare organization through the challenges found in the industry can be obtained using business in ..."
Abstract
- Add to MetaCart
Abstract:: Meaningful analysis of voluminous health informa-tion has always been a challenge in most healthcare organiza-tions. Accurate and timely information required by the manage-ment to lead a healthcare organization through the challenges found in the industry can be obtained using business
Results 1 - 10
of
2,136