PECAN: Program Development Systems that Support Multiple Views
IEEE Transactions on Software Engineering
Information modeling: an object-oriented approach
Information modeling: an object-oriented approach
GRAIL/KAOS: an environment for goal-driven requirements engineering
ICSE '97 Proceedings of the 19th international conference on Software engineering
ICSE '91 Proceedings of the 13th international conference on Software engineering
Readings in information visualization: using vision to think
Readings in information visualization: using vision to think
An open graph visualization system and its applications to software engineering
Software—Practice & Experience - Special issue on discrete algorithm engineering
xlinkit: a consistency checking and smart link generation service
ACM Transactions on Internet Technology (TOIT)
Design Patterns CD: Elements of Reusable Object-Oriented Software, (CD-ROM)
Design Patterns CD: Elements of Reusable Object-Oriented Software, (CD-ROM)
Inconsistency Handling in Multiperspective Specifications
IEEE Transactions on Software Engineering
Research Commentary: Information Systems and Conceptual Modeling--A Research Agenda
Information Systems Research
Consistency management with repair actions
Proceedings of the 25th International Conference on Software Engineering
Introducing collaboration into an application development environment
CSCW '04 Proceedings of the 2004 ACM conference on Computer supported cooperative work
Relational programming with CrocoPat
Proceedings of the 28th international conference on Software engineering
Architectural thinking and modeling with the architects' workbench
IBM Systems Journal - Model-driven software development
Supporting Generic Sketching-Based Input of Diagrams in a Domain-Specific Visual Language Meta-Tool
ICSE '07 Proceedings of the 29th international conference on Software Engineering
Using tagging to identify and organize concerns during pre-requirements analysis
EA '09 Proceedings of the 2009 ICSE Workshop on Aspect-Oriented Requirements Engineering and Architecture Design
Metamodeling-rapid design and evolution of domain-specific modeling environments
ECBS'99 Proceedings of the 1999 IEEE conference on Engineering of computer-based systems
A design perspective on modularity
Proceedings of the tenth international conference on Aspect-oriented software development
Always-available static and dynamic feedback
Proceedings of the 33rd International Conference on Software Engineering
Sketching tools for ideation (NIER track)
Proceedings of the 33rd International Conference on Software Engineering
Blending freeform and managed information in tables (NIER track)
Proceedings of the 33rd International Conference on Software Engineering
Cross-layer modeler: a tool for flexible multilevel modeling with consistency checking
Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering
An architectural approach to end user orchestrations
ECSA'11 Proceedings of the 5th European conference on Software architecture
A demonstration-based approach for designing domain-specific modeling languages
Proceedings of the ACM international conference companion on Object oriented programming systems languages and applications companion
Enabling dynamic metamodels through constraint-driven modeling
Proceedings of the 34th International Conference on Software Engineering
Automatically generating and adapting model constraints to support co-evolution of design models
Proceedings of the 27th IEEE/ACM International Conference on Automated Software Engineering
Hi-index | 0.00 |
A serious tool gap exists at the start of the software lifecy-cle, before requirements formulation. Pre-requirements analysts gather information, organize it to gain insight, en-vision possible futures, and present insights and recom-mendations to stakeholders. They typically use office tools, which give great freedom, but no help with consistency management, change propagation, or information migration to downstream tools. Despite these downsides, office tools are still favored over modeling tools, which are constrain-ing and difficult to use. We introduce the notion of flexible modeling tools, which blend the advantages of office and modeling tools. We propose a conceptual architecture for such tools, and outline research challenges to be met in realizing them. We briefly describe the Business Insight Toolkit, a prototype tool embodying this architecture.