Modeling User Requirements with a Front-End Analysis

1997 ◽  
Vol 06 (03) ◽  
pp. 313-324
Author(s):  
Jonathan Lee ◽  
Jong-Yih Kuo ◽  
Alan Liu

In this paper, we propose a front-end analysis approach to specifying vague requirements and identifying implicit user requirements for early validation. First, functional requirements are arranged into a function-subfunction hierarchy based on functional decomposition approach; whereas, nonfunctional requirements are decomposed into two types of hierarchy: a classification hierarchy through IS-A relationship, and an aggregation hierarchy using IS-PART-OF relationship. Second, constraint networks are built from the hierarchies. Propagation rules are then applied to derive implicit requirements. Finally, the derived requirements are represented using Zadeh's canonical forms14.

Mathematics ◽  
2021 ◽  
Vol 9 (12) ◽  
pp. 1341
Author(s):  
Tinggui Chen ◽  
Lijuan Peng ◽  
Jianjun Yang ◽  
Guodong Cong

With highly developed social media, English learning Applications have become a new type of mobile learning resources, and online comments posted by users after using them have not only become an important source of intellectual competition for enterprises, but can also help understand customers’ requirements, thereby improving product functionalities and service quality, and solve the pain points of product iteration and innovation. Based on this, this paper crawled the online user comments of three typical APPs (BaiCiZhan, MoMoBeiDanCi and BuBeiDanCi), through emotion analysis and hotspot mining technology, to obtain user requirements and then the K-means clustering method was used to analyze user requirements. Finally, quantile regression is used to find out which user needs have an impact on the downloads of English vocabulary APPs. The results show that: (1) Positive comments have a more significant impact on users’ downloads behavior than negative online comments. (2) English vocabulary APPs with higher downloads, both the 5-star user ratings and the increase of emotional requirement have a negative effect on the increase in APP downloads, while the enterprise’s service requirement improvement has a positive effect on the increase of APP downloads. (3) Regarding English vocabulary APPs with average or high downloads, improving the adaptability and Appearance requirements have significant negative impact on downloads. (4) The functional requirements to improve products will have a significant positive impact on the increase in downloads of English vocabulary APPs.


2021 ◽  
Author(s):  
Raed Karim

With the tremendous increase of web services published online, the problem of selecting the best service offers becomes more challenging. Users need to make their decisions on multiple and conflicting non-functional requirements. It is a natural fit to apply the Multi-Criteria Decision Making (MCDM) theory to the service selection and ranking process. In our proposed QoS-based service selection system, we take the user-centric standpoint to design the system. We improve the original MCDM models so that the user requirements on the QoS criteria are included in the rank calculation process. Our proposed QoS weighting method considers the well-defined ANP method combined with the user-defined weights. We compared the improved selection methods and we found that the Constraint Programming method is the best in terms of its sensitivity to the changes made to the QoS weights. Consequently, the results produced from this comparison would be presented to the user.


Author(s):  
Y. T. Li ◽  
Y. X. Wang

Over the past decades, several methodologies have coalesced around the functional decomposition and partial solution manipulation techniques. These methodologies take designers through steps that help decompose a design problem and build conceptual solutions based on the intended, product functionality. However, this kind of subjective decomposition restricts solutions of conceptual design within designers’ intended the local, rather the whole, solution space. In such cases, the ability for AI-based functional reasoning systems to obtain creative conceptual design solutions is weakened. In this paper, a functional decomposition model based on the domain decomposition theory in quotient space is proposed for carrying out functional decomposition without needing functional reasoning knowledge to support. In this model, the functional decomposition is treated as a granularity partition process in quotient space composed of three variables: the domain granularities, the attribute properties, and the topological structures. The closeness degrees and the attribute properties in fuzzy mathematics are utilized to describe the fuzzy equivalence relations between the granularities in the up-layer and in the lower-layer of the functional hierarchies. According to the order characteristics in the partially sequential quotient space, based on the homomorphism principle, the attribute properties and the topological structures corresponding to the lower-layer of the functional hierarchies are constructed then. Here, the attribute properties are expressed with membership functions pointed to the lower-layer from the up-layer of the functional hierarchies, and the topological structures are expressed with matrixes and the directed function network represent the topological connections among the subfunctions in the lower-layer of the functional hierarchies. Through refining the functional decomposition process step by step, and traversing all tree branches and leaf nodes in the functional decomposition tree, the functional hierarchies are obtained. Since the functional decomposition process not need the user to indicate or manage desired functionality, the model presented in this paper can reduce designers’ prejudices or preconceptions on the functional hierarchies, as well as extend the solution space of conceptual design.


Author(s):  
László Gönczy ◽  
Dániel Varró

As the use of SOA became a mainstream in enterprise application development, there is a growing need for designing non-functional aspects of service integration at the architectural level, instead of creating only technology specific assets (configuration descriptors). This architectural design supports flexibility and early validation of requirements. This chapter presents a model-driven method supporting the automated deployment of service configurations. This deployment technique is supported by an extensible tool chain where (i) service models are captured by a service-oriented extension of UML enabling to capture non-functional requirements, and (ii) configuration descriptors for the target deployment platform are derived by automated model transformations within the VIATRA2 framework.


2012 ◽  
Vol 224 ◽  
pp. 24-28
Author(s):  
Xu Sun

This paper demonstrates a design case study investigating user requirements and user acceptance of a mobile device in the context of large sports events. The paper presents three personas and five groups of user requirements: usability requirements, data requirements, functional requirements, look and feel requirements and social requirements, as a result of the initial study.


Author(s):  
Len Asprey ◽  
Michael Middleton

In this chapter, we review the requirements for document imaging systems that enable the scanning and conversion of physical documents to image format. We also review the functionality offered by recognition technologies (such as barcode and character recognition tools). Our objectives are to do the following: • Discuss the requirement to identify existing document imaging systems when considering IDCM solutions. • Provide a framework for determining requirements for imaging and scanning in workgroup and production applications. • Review the application of recognition technologies for facilitating data capture during scanning. The project planning, feasibility study, and user requirements strategies that we discussed in Chapters 6, 8, and 11 apply to this context.


2018 ◽  
Vol 223 ◽  
pp. 01023
Author(s):  
Matt Pallaver ◽  
Ahed Qaddoura ◽  
Sung-hee Do

The value of Axiomatic Design functional decomposition as a design analysis point tool has been widely reported. This paper reports on the implementation of functional decomposition design processes as a system design tool on 23 industrial projects over a 5 year period with product development teams ranging from 6 to 35 engineers. The products developed were systems of systems with mechanical, electrical, firmware, software, and operational interface elements. Functional decompositions ranged from about 200 to 1600 Functional Requirements. A number of these projects are now in commercial production. This paper reviews the process definition and implementation process steps that evolved from these experiences. The paper then reports on the implementation lessons learned and the value propositions noted. Conclusions and recommendations are made. The experiences demonstrated that functional requirement decomposition processes aid in achieving on-time, on-cost and on-specification project development targets. The authors propose this paper summarizes the “Endgame” design process impact that axiomatic design can reasonably expect in industry design practices for system development.


2011 ◽  
Vol 267 ◽  
pp. 639-644
Author(s):  
Velayutham Pavanasam ◽  
Chandrasekaran Subramaniam

The objective of this work is to apply metabolic algorithm to the various items involved during the software development process. The metabolic algorithm is introduced in the rewriting mechanism of membrane or P system considering many time varying functions. Rules for requirement evolution, reaction between items in the membrane, communications between data items, process speed-up and abort rule are being proposed. The metabolic algorithm is applied for the transformation of user requirements into system requirements which can be further segregated into functional as well as non-functional requirements. The requirement elicitation is illustrated and verified to obtain the most expected requirement objects using C# programming language.


Sign in / Sign up

Export Citation Format

Share Document