Learn More
Goal is a widely used concept in requirements engineering methods. Several kinds of goals, such as achievement, maintenance and soft goals, have been defined in these methods. These methods also define heuristics for the identification of organizational goals that drive the requirements process. In this paper we propose a set of principles that explain the(More)
To align an IT system with an organization's needs, it is necessary to understand the organization 's position within its environment as well as its internal configuration. In SEAM for enterprise architecture the organization is considered as a hierarchy of systems that span from business down to IT. The alignment process addresses the complete hierarchy.(More)
Enterprise architecture is an approach to aligning business and IT within a company. In this paper we present the state of the art in enterprise architecture (EA) research, our survey is based on an analysis of the publicly available publications. Our research methodology defines the analysis criteria. These criteria are: the distribution of the papers over(More)
Enterprise architects seek to align enterprise processes and structure with their supporting IT systems so that enterprises can flourish in their environment. The enterprise architecture (EA) discipline has emerged from business best practices. EA frameworks are therefore mostly informal. As a result there is a lack of EA tools that can help enterprise(More)
Maintaining flexible business processes is a difficult task since a business process typically satisfies the needs of several stakeholders. In this paper we examine organizational flexibility and business processes from the point of view of the regulation of relationships between stakeholders. We then propose a set of high-level requirements for business(More)
The development of business and information systems requires a significant amount of modeling. The current modeling languages and tools have difficulties supporting the modeling of systems spanning through multiple organizational levels. The use of inadequate modeling abstractions is one of the important causes for these difficulties. This paper proposes an(More)
This paper presents an approach for formalizing the RM-ODP (Reference Model for Open Distributed Processing), an ISO and ITU standard. The goal of this formalization is to clarify the RM-ODP modeling framework to make it more accessible to modelers such as system architects, designers and implementers, while opening the way for the formal verification of(More)
For companies to be more competitive, they need to align their business and IT resources. Enterprise Architecture is the discipline whose purpose is to align more effectively the strategies of enterprises together with their processes and their resources (business and IT). Enterprise architecture is complex because it involves different types of(More)