End-user computing: the MIS managers' perspective
Information and Management
Ergonomics in design for usability
Proceedings of the Second Conference of the British Computer Society, human computer interaction specialist group on People and computers: designing for usability
Definitional distinctions and implications for managing end user computing
Information and Management
Information technology and organisational change
Information technology and organisational change
The Usability Engineering Life Cycle
Computer
Hypermedia and cognition: designing for comprehension
Communications of the ACM
Communications of the ACM
Supporting Search for Reusable Software Objects
IEEE Transactions on Software Engineering - Special issue: best papers of the 17th International Conference on Software Engineering (ICSE-17)
The Unified Modeling Language user guide
The Unified Modeling Language user guide
Building Web applications with UML
Building Web applications with UML
The reality of user-centered design
Journal of End User Computing - Special issue on human-centered research and practice
Quality in use: Meeting user needs for quality
Journal of Systems and Software
Communications of the ACM
Enterprise Java with UML
User Centered System Design; New Perspectives on Human-Computer Interaction
User Centered System Design; New Perspectives on Human-Computer Interaction
Composing Security-Aware Software
IEEE Software
Reusing Software: Issues and Research Directions
IEEE Transactions on Software Engineering
Visual programming for web applications that use HTML frame facilities
CEA'07 Proceedings of the 2007 annual Conference on International Conference on Computer Engineering and Applications
Rich component generation for web applications using custom tags
CEA'07 Proceedings of the 2007 annual Conference on International Conference on Computer Engineering and Applications
International Journal of Web Engineering and Technology
Uniform tag-based rich component generation for web application development
WSEAS Transactions on Information Science and Applications
A theoretical framework of component-based software development phases
ACM SIGMIS Database
Web application development processes: requirements, demands and challenges
ACA'12 Proceedings of the 11th international conference on Applications of Electrical and Computer Engineering
Hi-index | 0.00 |
Today's enterprises increasingly rely on the Web to support their operations, global business alliances, and integration of their business processes with those of their suppliers, partners, and customers. In order to stay competitive, businesses, must also respond to changing business and competitive environments in near real-time. This requires that the architecture and design of business systems and applications should allow quick reconfiguration as well as collaboration among distributed software components. Existing software design methodologies often lack the Web focus and explicit support for componentization. This paper presents a methodology for requirements analysis and high-level design, specifically for component-based Web applications.Using the Web page as the fundamental building block of Web applications, the proposed methodology introduces page and component classifications, and a set of tags to implement link semantics. Based on these constructs, the methodology then specifies procedures for requirements analysis and design. A running business example is used to illustrate various stages, of the analysis and design process.