Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- ArticleNovember 2023
Shards of Knowledge – Modeling Attributions for Event-Centric Knowledge Graphs
AbstractRecently the usage of narratives as a means of fusing information from large knowledge graphs (KGs) into a coherent line of argumentation has been proposed. Narratives are especially useful in event-centric knowledge graphs in that they provide a ...
- ArticleOctober 2021
Fixing Classification: A Viewpoint-Based Approach
Leveraging Applications of Formal Methods, Verification and ValidationPages 346–356https://doi.org/10.1007/978-3-030-89159-6_22AbstractThe concept of classification as realized in most traditional object-oriented computer languages has certain limitations that may inhibit its application to modeling more complex phenomena. This is likely to prove problematic as modern software ...
- research-articleDecember 2019
Multi-view approaches for software and system modelling: a systematic literature review
Software and Systems Modeling (SoSyM) (SPSSM), Volume 18, Issue 6Pages 3207–3233https://doi.org/10.1007/s10270-018-00713-wAbstractOver the years, a number of approaches have been proposed on the description of systems and software in terms of multiple views represented by models. This modelling branch, so-called multi-view software and system modelling, praises a ...
- articleSeptember 2017
Advancing viewpoint merging in requirements engineering: a theoretical replication and explanatory study
Requirements Engineering (REQE), Volume 22, Issue 3Pages 317–338https://doi.org/10.1007/s00766-017-0271-0Compared to building a single requirements view, modeling stakeholder viewpoints and then merging them is shown to improve the understanding of the problem domain, but also very time-consuming. How has the situation changed? This paper reports our ...
- ArticleSeptember 2016
A Viewpoint Approach to Symbolic Music Transformation
AbstractThis paper presents a general approach to the transformation of symbolic music. The method is based on viewpoints, which enable the representation of musical surfaces by sequences of abstract features. Along the transformation process, some of ...
-
- research-articleJuly 2014
Criteria for Orthographic Viewpoints
VAO '14: Proceedings of the 2nd Workshop on View-Based, Aspect-Oriented and Orthographic Software ModellingPages 43–50https://doi.org/10.1145/2631675.2631680Although there is growing consensus on the need to move to comprehensive, view-based approaches to software engineering, there is much less consensus on what views and viewpoints should be used to do this and what relationship they should have to the ...
- articleJune 2013
Does decision documentation help junior designers rationalize their decisions? A comparative multiple-case study
Journal of Systems and Software (JSSO), Volume 86, Issue 6Pages 1545–1565https://doi.org/10.1016/j.jss.2013.01.057Software architecture design is challenging, especially for junior software designers. Lacking practice and experience, junior designers need process support in order to make rational architecture decisions. In this paper, we present the results of a ...
- articleSeptember 2011
Defining and documenting execution viewpoints for a large and complex software-intensive system
Journal of Systems and Software (JSSO), Volume 84, Issue 9Pages 1447–1461https://doi.org/10.1016/j.jss.2010.11.908An execution view is an important asset for developing large and complex systems. An execution view helps practitioners to describe, analyze, and communicate what a software system does at runtime and how it does it. In this paper, we present an ...
- ArticleJuly 2010
Variability Modeling for Product Line Viewpoints Integration
COMPSAC '10: Proceedings of the 2010 IEEE 34th Annual Computer Software and Applications ConferencePages 337–346https://doi.org/10.1109/COMPSAC.2010.41Modern software product line development uses viewpoints to capture the needs of various stakeholders without resorting to a single complex model. Comparing and integrating different viewpoints help to gain insights into the product line and to derive ...
- ArticleNovember 2009
Requirements-Driven Collaborative Choreography Customization
ICSOC-ServiceWave '09: Proceedings of the 7th International Joint Conference on Service-Oriented ComputingPages 144–158https://doi.org/10.1007/978-3-642-10383-4_10Evolving business needs call for customizing choreographed interactions. However, conventional choreography description languages provide only a partial view of the interaction. Business goals of each participant and organizational dependencies ...
- ArticleDecember 2008
MAMIE: A Methodology to Elicit Requirements in Inter-company Co-operative Information Systems
CIMCA '08: Proceedings of the 2008 International Conference on Computational Intelligence for Modelling Control & AutomationPages 290–295https://doi.org/10.1109/CIMCA.2008.101In this paper, we propose a methodology, namely MAMIE (from MAcro to MIcro level requirements Elictation) in order to elicit requirements for an Inter-company Co-operative Information Systems development. It is based on UML use cases and sequence ...
- articleAugust 2008
Composing requirements specifications from multiple prioritized sources
- Ana Belén Barragáns Martínez,
- José J. Pazos Arias,
- Ana Fernández Vilas,
- Jorge García Duque,
- Martín López Nores,
- Rebeca P. Díaz Redondo,
- Yolanda Blanco Fernández
Requirements Engineering (REQE), Volume 13, Issue 3Pages 187–206https://doi.org/10.1007/s00766-008-0064-6The formal methodology *MultiSpec* supports the evolution of software specifications gathered from multiple perspectives. A viewpoint-based approach is used to explicitly separate the descriptions provided by different stakeholders, and concentrate on ...
- articleMarch 2008
On the interplay between inconsistency and incompleteness in multi-perspective requirements specifications
- Ana Belén Barragáns Martínez,
- José J. Pazos Arias,
- Ana Fernández Vilas,
- Jorge García Duque,
- Martín López Nores,
- Rebeca P. Díaz Redondo,
- Yolanda Blanco Fernández
Information and Software Technology (INST), Volume 50, Issue 4Pages 296–321https://doi.org/10.1016/j.infsof.2007.02.001A major challenge for dealing with multi-perspective specifications, and more concretely, with merging of several descriptions or views is toleration of incompleteness and inconsistency: views may be inconclusive, and may have conflicts over the ...
- ArticleMarch 2023
A Merging-Based Approach to Handling Inconsistency in Locally Prioritized Software Requirements
Knowledge Science, Engineering and ManagementPages 103–114https://doi.org/10.1007/978-3-540-76719-0_14AbstractIt has been widely recognized that the relative priority of requirements can help developers to resolve inconsistencies and make some necessary trade-off decisions. However, for most distributed development such as Viewpoints-based approaches, ...
- articleMarch 2007
Requirements change: Fears dictate the must haves; desires the won't haves
Journal of Systems and Software (JSSO), Volume 80, Issue 3Pages 328–355https://doi.org/10.1016/j.jss.2006.02.064We attempt to contribute to a general theory of requirements change from a goal-oriented and viewpoints-driven angle. To practitioners, this knowledge is relevant to anticipate changes in certain types of requirements, which may shorten the project's ...
- articleMarch 2007
Contextualization as an independent abstraction mechanism for conceptual modeling
The notion of context appears in computer science, as well as in several other disciplines, in various forms. In this paper, we present a general framework for representing the notion of context in information modeling. First, we define a context as a ...
- articleJanuary 2006
A method for defining IEEE Std 1471 viewpoints
Journal of Systems and Software (JSSO), Volume 79, Issue 1Pages 120–131https://doi.org/10.1016/j.jss.2005.02.023With the growing impact of information technology the proper understanding of IT-architecture designs is becoming ever more important. Much debate has been going on about how to describe them. In 2000, the IEEE Std 1471 proposed a model of an ...
- ArticleMarch 2005
Merging Requirements Views with Incompleteness and Inconsistency
ASWEC '05: Proceedings of the 2005 Australian conference on Software EngineeringPages 58–67https://doi.org/10.1109/ASWEC.2005.29The purpose of X-SCTL/MUS methodology is to support the collaborative development of software requirements specifications. It is a viewpoint-based approach which separates the descriptions provided by different stakeholders, and concentrates on ...
- ArticleMay 2004
χ-SCTL/MUS: A Formal Methodology to Evolve Multi-Perspective Software Requirements Specifications
The objective of this thesis is to extend the formal methodology of refinement of requirements specifications SCTL/MUS to a multi-perspective environment where coexist requirements specifications which belong to each stakeholder involved in the software ...
- research-articleNovember 1999
Managing Process Inconsistency Using Viewpoints
IEEE Transactions on Software Engineering (ISOF), Volume 25, Issue 6Pages 784–799https://doi.org/10.1109/32.824395This paper discusses the notion of process inconsistency and suggests that inconsistencies in software processes are inevitable and sometimes desirable. We present an approach to process analysis that helps discover different perceptions of a software ...