a lot of methods for requirements elicitation, such
as goal oriented analysis methods (Dardenne et al.,
1993; Yu, 1997) or use case analysis (Jacobson et al.,
1992) focuses on initial requirements elicitation for
new software. In contrast, MuLSA focuses on soft-
ware that is developed as an innovation on the current
software.
The weakness of MuLSA is that its analysis pro-
cess is not so systematic. It depends heavily on
the emotions and/or insights of users, rather than the
goals or purposes. MuLSA is a kind of scenario anal-
ysis method. The scenario provides a real story within
time. As Carroll mentioned (Carroll, 1999), scenario
is understandable for every user and gives a real expe-
rience to them. New requirements for innovations on
current software are hard to elicit through interviews.
We believe that most important requirements must be
elicited from the users’ real voice or emotions as a
result of their experiences, rather than requirements
analysis work based on a table.
An analyst with MuLSA does not expect the users
to proposeproblems or new requirements, rather, their
emotions and insights in their use of the current sys-
tem is key. The effectiveness of MuLSA is to ana-
lyze the causes of the users’ emotions. As a result,
we can prioritize new requirements for the software
of the next generation. This means that the scenario
has to contain situations in which the user realizes the
problems of the current system. For example, it can
be used for the claim analysis (Carroll, 2000) which
needs to analyze various users and usages.
In this paper, we proposed a method named
MuLSA to elicit requirements and prioritize them ac-
cording to a scenario analysis. The method is being
developed for the improvement of future software as
the next generation of current software or systems.
The scenario has multiple-layers, with the customer’s
layer, context layer, as well as the service mechanism
layer. The customer’s layer can be used in claim anal-
ysis for various users. We are able to define negative
actors in the context layer. It is efficient to analyze
misuse cases and/or analyze requirements under var-
ious situations (Alexander, 2003). The multi-layered
structure with time, makes it possible to analyze mis-
use cases more effectively than through a use case di-
agram.
In our case, we decompose the mechanism layer
into several sublayers. If we apply MuLSA to a gen-
eral software analysis, the mechanism layer may need
two sublayers, i.e. a front stage and a back stage.
ACKNOWLEDGEMENTS
The authors thank Ms. Mineko Naoe for developing
the tool to monitor emotions.
REFERENCES
Advanced Simulation Technologies Ltd. (2013/2). PreScan,
http://www.advancedsimtech.com/software/prescan/.
Alexander, I. (2003). Misuse cases: Use cases with hostile
intent. IEEE Software, 20(1):58–66.
Aoyama, M. (2005). Persona-and-scenario based require-
ments engineering for software embedded in digi-
tal consumer products. In IEEE International Con-
ference on Requirements Engineering, pages 85–94.
IEEE Computer Society.
Benyon, D. and Macaulay, C. (2004). A Scenario-based De-
sign Method for Human-Centered Interaction Design,
pages 211–235. John Wiley & Suns.
Carroll, J. M. (1999). Five reasons for scenario-based de-
sign. In The 32nd Hawaii International Conference
on System Sciences.
Carroll, J. M. (2000). Making Use: Scenario-Based Design
of Human-Computer Interactions. MIT Press.
Dardenne, A., van Lamsweerde, A., and Fickas, S. (1993).
Goal-directed requirements acquisition. Science of
Computer Programming, 20:3–50.
ISO/IEC 25000:2005 (2005). Software engineering – Soft-
ware product Quality Requirements and Evaluation
(SQuaRE) – Guide to SQuaRE.
Jacobson, I., Christerson, M., Jonsson, P., and Overgaard,
G. (1992). Object-Oriented Software Engineering.
Addison-Wesley.
Kimbell, L. (2011). From novelty to routine: Services in
science and technology-based enterprises. In Design
for Services, pages 105–111. Gower Publishing.
Kuchinskas, S. (2010). Automatic auto: A car that
drives itself. http://www.scientificamerican.com/
article.cfm?id=self-driving-audi-automobile.
Lorr, M. (1989). Models and Methods for Measurements
of Mood, volume 4 of The Measurement of Emotions,
chapter 2, pages 37–53. Academic Press.
Markoff, J. (2010). Google cars drive themselves, in traffic.
http://www.nytimes.com/2010/10/10/science/
10google.html?pagewanted=all&
r=0.
Plutchik, R. (1980). Emotion - A Psycho-evolutionary Syn-
thesis. Harpercollins College Div.
Polaine, A., Aebersold, R., Bossart, R., and Mettler,
A. (2009). Blueprint+, http://servicedesigntools.org/
content/148.
Richardson, A. (Nov.15.2010). Using customer journey
maps to improve customer experience. Harvard Busi-
ness Review, Blog Network.
Risdon, C. (2011). The anatomy of an experi-
ence map, http://www.adaptivepath.com/ideas/
the-anatomy-of-an-experience-map.
Russell, J. A. (1989). Measures of emotion. In Plutchik, R.,
editor, Emotion -Theory, Research, and Experience,
ICSOFT2013-8thInternationalJointConferenceonSoftwareTechnologies
90