IEEE Transactions on Software Engineering · 1994 · 45 citations · 6 references
EngineeringInformation SystemsSoftware SystemsSoftware EngineeringComplex SystemsBusiness Process ModelingSystem Of Systems EngineeringManagementSystems DevelopmentDistributed EnvironmentSystems EngineeringEnterprise ModellingSoftware ConstructionCooperative Information SystemBusiness Information SystemsSoftware Development ProcessDistributed SystemsLifecycle ModelInformation ManagementSoftware DesignModel-based System EngineeringRequirements ModelingDistributed ManagementDevelopment ProcessBusiness TransactionsSystem SoftwareData Modeling
Information systems ranging over wide areas show properties that must be carefully analyzed and designed in order to meet the needs of the customers. Thus the development of such information systems is to be guided by software engineering methods that address problems like distribution of data and processes, communication aspects and fault tolerance. This paper shows the basic modeling concepts and the development process employed by the BOS Engineering Method to meet these requirements. The BOS Engineering Method applies the concept of business transactions to specify behavior in the early analysis phase. Appropriate abstraction levels are defined to reduce the complexity of specifying distribution issues. The development of complex distributed information systems needs a rigorous life cycle model. The BOS Engineering Method relaxes the waterfall life cycle model to allow controlled look ahead and feedback up and down the abstraction levels.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
6
Ian Graham · Fuzzy Sets and Systems · 1990 · 993 citations
A. Lewiński · Information and Software Technology · 1990 · 788 citations
Distributed systems: Concepts and design
Gordon S. Blair · Computer Communications · 1989 · 298 citations
Engineering, Distributed Environment, Systems Engineering +4