Visibility Requirements Engineering for Commercial Websites
|
|
- Deborah Martin
- 8 years ago
- Views:
Transcription
1 , pp Visibility Requirements Engineering for Commercial Websites Davoud Mougouei 1 and Man Kwan Yeung 2 School of Computer Science, Engineering, and Mathematics Flinders University, Adelaide, Australia 1 davoud.mougouei@flinders.edu.au, 2 man.kwan.yeung@alumni.cityu.edu.hk Abstract Visibility in search engines is a competitive advantage of commercial websites. In this context, Search Engine Optimization (SEO) techniques are devised to enhance the ranking of websites in search engine results. The existing approaches toward SEO are primarily modifying the content or the structure of websites during the post-development activities. These modifications can introduce new defects to the websites. To tackle this problem, we have proposed caring for visibility in the requirements of commercial websites. We further contribute a goal-based framework for modeling and description of visibility in requirement engineering phase. The framework lays a foundation for automated analysis of visibility in commercial websites. Keywords: search engine optimization, visibility requirements engineering, website 1. Introduction Studies have continuously demonstrated that appearing on the first page of search engine results is a competitive advantage of commercial websites [1, 2]. Search engines, rank the commercial websites with respect to their visibility in search engines. So, higher-ranked websites achieve higher positions in search engine results and take more business opportunities than their rivals do [1]. Therefore, caring for visibility in search engines is crucial for the success of commercial websites. In this context, search engine optimization techniques [3] are introduced to enhance the visibility of websites [4] on a natural (unpaid) basis [5]. The existing approaches toward SEO are mostly focused on the post-development activities [2, 5, 6]. These activities include changing the structure, contents, links, and other elements of websites [7]. Nonetheless, modifying the websites during the maintenance phase, can increase the cost of development [8] and introduce new defects to the website [9, 10]. On the contrary, caring for requirements of the websites in the earlier stages of the development, can reduce the overall cost of development [11] and mitigates the adverse impacts [12] of website modifications [13]. But, the existing SEO techniques have neglected to care for visibility in the requirement engineering phase of website development. To address this problem, this paper proposes caring for visibility as a quality attribute of commercial websites in the requirement engineering phase. For this purpose, we have contributed a goal-based framework referred to as VRE (Visibility Requirements Engineering) for modeling and description of visibility requirements. VRE consists of two major parts: 1) a process for modeling the visibility requirements. 2) a description process for describing Visibility Model (VM) of websites. Fuzzy logic [14] is employed to capture partiality of visibility [15, 16] in VM of website. The remainder of this paper is organized as follows: Section 2 introduces our running example, Section 3 provides the definitions of the new concepts we have presented in ISSN: IJSEIA Copyright c 2014 SERSC
2 this work, Section 4 presents VRE, and Section 5 concludes our work with a summary of major contributions and future work. 2. The Running Example We have employed the online shopping system (OSS) presented in [17] to serve as our running example in this paper. OSS is introduced as follows: OSS is an online shopping system which provides shopping functionalities such as: Show Products, Checkout, Make Purchase, and Register Client. Users can view products, or make comments. The checkout process includes calculating the tax and shipping, updating the shopping cart, calculating the total cost, and settling the payment. The payment can be performed either through credit card or by PayPal. OSS needs to be as visible as possible over the internet so that the web users can find it. 3. Definitions Figure 1. Use Case Diagram of OSS This section gives the definitions of the new concepts introduced in this paper Visibility Goal and Visibility Requirement Based on the IEEE definition of software quality [18], we introduce visibility as a quality attribute (non-functional requirement) of websites. In this context, a visibility goal is a software goal [13, 19] which partially [16] contributes to visibility of websites. In a similar spirit, a visibility requirement is a software feature which partially contributes to satisfaction of visibility goals Visibility Requirements Engineering Visibility requirements engineering is the process of identification, modeling and description of visibility requirements. 12 Copyright c 2014 SERSC
3 3.3. Visibility Artifacts A visibility artifact is a technical document which demonstrates a particular aspect of website s visibility. 4. The VRE Framework We have introduced VRE to account for visibility in requirement engineering phase of website development. As depicted in Figure 2, the framework consists of two major parts: 1) the visibility modeling process, and 2) the visibility description process. Firstly, visibility model of the website will be developed. Then, visibility model will be formally described to allow for automated analysis of visibility. Formally described visibility models can be used during the further analysis activities. In the following, we explain the details of the proposed modeling and description processes Visibility Modeling Figure 2. The VRE Framework This section introduces our proposed modeling process. The process starts with development of visibility artifacts. As explained earlier, visibility artifacts are technical documents which capture the visibility aspects of websites. In this paper, we have employed use case diagram as the visibility artifact. Figure 1, demonstrates the use case diagram of an online shopping site (OSS) available at [17]. OSS serves as our running example in this paper. The visibility use cases in Figure 1 demonstrate the visibility aspects of OSS at the highest level of abstraction. The visibility use cases (identified by visibility tags) are developed with respect to the functional use cases in Figure 1. For instance, the visibility use case Maintain the Quality of Comments in use case diagram of OSS is developed with respect to the use case Make Comment. Copyright c 2014 SERSC 13
4 Figure 3. Visibility Model of OSS. Junction Points Represent AND Table 1. Visibility Requirements and Visibility Goals in VM of OSS Goal Description Requirement Description S maintain OSS visibility R1 turn off comments G1 maintain quality of comments R2 add a "report spam" feature to user profiles G2 maintain quality of profiles R3 blacklist G3 avoid User-generated spam R4 block comment pages using robots.txt G4 remove Spammy profile R5 block comment pages using META tags G5 restrict crawling or indexing of not-yet R6 turn on comment moderation trusted profiles G6 reduce the number of casual readers who leave comments R7 remove HTML tags from comment links inside the guestbook G7 manually review and approve comments R8 automatically add "nofollow" to comment columns and message boards G8 avoid hyperlinks in comments R9 Google's free recaptcha's service G9 employ anti-spam tools R10 other Captcha services G10 use no-follow tags G11 Captcha The modeling process continues with identification of high-level visibility goals in visibility artifacts. Then, high-level visibility goals will be refined to the lower-level goals (or requirements). The refinement process continues until all of the visibility goals are refined to the visibility requirements. The visibility model of OSS is depicted in Figure 3 and the VM nodes (goals or requirements) are described in Table 1. Due to the lack of space, only two of the visibility use cases ( Maintain the Quality of Comments and Maintain the Quality of Profiles ) in Figure 1 are taken into account while developing the visibility model of OSS. These use cases specify the high-level 14 Copyright c 2014 SERSC
5 visibility goals in visibility model of OSS (G1 and G2). The visibility goals (requirements) in Table 1 are taken from the best practices advised by [20] and [3]. Junction points in visibility models represent AND while their absence denotes OR relation among the VM nodes. As one example, the OR relation between R9 and R10 in VM of OSS implies that in order to satisfy the visibility goal G11: Captcha, either of R9: Google's free recaptcha's service or R10: Other Captcha services can be implemented. Also the AND-relation between visibility goals G1 and G2 specifies that both G1 and G2 are required for satisfaction of visibility goal S Visibility Description Visibility as a quality attribute of websites can only be partially achieved [16, 19]. In other words, visibility goals (or requirements) can partially contribute to satisfaction of their predecessor (higher-level visibility goals) in VM of website. So as to care for this partiality, we have introduced a fuzzy-based description process for description of visibility models. We have employed fuzzy logic [14] as it has demonstrated to properly capture partiality in quality attributes [15, 21-23]. In the following, we introduce the main components of our proposed description process Constructing the Fuzzy Grammar of Visibility. A fuzzy grammar [24, 25] of visibility will be constructed to describe the VM of websites. Such a grammar is identified by the quintuple of GR = (S,G, R, P, µ) where S denotes the top-level visibility goal of website, G is the set of visibility goals, R is the set of visibility requirements and P specifies the set of Fuzzy Derivation Rules (FDRs). For OSS, G = {S, G1,,G11, R = {R1,,R10, P = {P1,,P16 and S = maintain OSS visibility. The membership function µ specifies the membership value of FDRs [14] as demonstrated in Equation (1). d in Equation (1) is the degree to which the visibility goal (requirement) r contributes to satisfaction of visibility goal g. ( ) [ ] ( ) ( ) FDRs can be identified based on the relations among visibility goals (or requirements) in VM of websites. For instance, the derivation rule P1 (S G1G2) in Table 2 explains that G1 AND G2 in VM of OSS contribute to satisfaction of visibility goal S. In addition, the fuzzy membership value of P1 (0.95) specifies that G1 AND G2 can almost completely satisfy the visibility goal S. The membership values of FDRs will be specified by their fuzzy membership function. In other words, M (S, G1G2) = M (S, G1) = M (S, G2) = Table 2. Derivation Rules for VM of OSS Rule Membership Value Rule Membership Value P1: S G1G P9: G6 G P2: G1 G P10: G7 R P3: G2 G3G4G P11: G8 R P4: G3 R P12: G8 G P5: G3 G6G7G8R P13: G9 G P6: G4 R P14: G10 R P7: G5 R P15: G11 R P8: G5 R P16: G11 R Copyright c 2014 SERSC 15
6 Calculation of Impact. If r 1,, r n are members of (G U R) *, then r 1... r n, is a derivation chain of r n. For each pair of (v,g) in which v is a visibility requirement and g is a visibility goal on a derivation chain of v, impact is given by the membership function M g (v). M g (v) specifies the strongest contribution of v to satisfaction of goal g. The value of M g (v) is calculated through taking supremum over membership values of all derivation chains which generate v. The membership value of a derivation chain is calculated by taking minimum over membership values of all FDRs on that derivation chain. Equation (2) demonstrates the calculation of impact. The t-norm sign and a t-conorm sign denote fuzzy OR (maximum) and AND (minimum) operators respectively based on the Zadeh s definition [26]. [ ] ( ) ( ( ) ( ) ( )) ( ) As one example for calculation of impact, µ S (R5) is calculated for the visibility requirement R5 in VM of OSS. For R5 to be generated, there are two derivation chains in VM of OSS: 1) S G1 G3 R1, and 2) S G2 G3 R1. And so, we have: [ ] ( ) ( ) ( ) Pseudocode 1 has demonstrated the details of impact calculation. The impact values for visibility requirements of OSS are listed in Table 3. For each visibility requirement r in OSS, different impact values are calculated with respect to the different visibility goals on the derivation chains of r. For instance, M S (R6) = 0.7, and M G7 (R6) = Pseudocode 1. Calculation of Impact for Visibility Requirements public class VisibilityGrammar { public VisibilityGoal S ; //the top-level visibility goal public List<VisibilityGoal> G ; public List<VisibilityRequirement> R ; public List<FDR> P ; // fuzzy derivation rules public double M (FDR rule){ // The membreship Function calculate the membershipvalue; return membershipvalue; public VisibilityGrammar(VisibilityModel VM){ initiate the sets 'P' and 'G' based on the visibility model; identify derivation rules based on the visibility model; CalculateImpact(); public void CalculateImpact(){ for (each Goal g in G){ for ( each Requirement r in R){ double impact = 0 ; List<ArrayList<FDR>> derivationchains = parse(r); double minimumimpact = 1, maximumimpact = 0; for (each derivationchain in derivationchains){ for (each FDR in derivationchain){ minimumimpact = min(minimumimpact,m(derivationrule)); maximumimpact = max(maximumimpact,minimumimpact); r.impact[g] = maximumimpact; 16 Copyright c 2014 SERSC
7 Table 3. Calculated Impact Values for Visibility Requirements of OSS Goal ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) S G G G G G G G G G G G Conclusion This paper has proposed caring for visibility of commercial websites in search engines during the requirement engineering phase of website development. For this purpose, the new concepts of visibility goal, visibility requirement, visibility artifact, and visibility requirements engineering are introduced. We have further contributed a goal-based framework (VRE) for engineering of visibility in the requirement engineering stage. VRE allows for modeling and description of visibility with respect to the visibility objectives of commercial websites. In addition, fuzzy logic is employed to capture partiality of visibility in formally described visibility model of websites. We have verified the validity of VRE through applying it to an online shopping site. We are extending the work in several ways. One is to implement a CASE (Computer -Aided Software Engineering) tool based on VRE to allow for automated analysis of visibility requirements. Another is to apply VRE on a benchmarked web project and evaluate the impact of VRE on reducing the number of post-development SEO-related modifications. References [1] Search Engine Optimization, Web Design and Marketing Solutions for Business Websites, ed, Apress, (2007), pp [2] E. S. Sanchís, Search Engine Ranking: A SEO Strategy, Strategies in E-Business, ed, Springer, (2014), pp [3] A. Ramos and S. Cota, Search engine marketingmcgraw-hill, Inc., (2008). [4] J. B. Killoran, How to Use Search Engine Optimization Techniques to Increase Website Visibility, Professional Communication, IEEE Transactions on, vol. 56, (2013), pp [5] P. Kent, Search engine optimization for dummieswiley. com, (2012). [6] C. Devece, R. Lapiedra, and D. Palacios, Website Effectiveness for Tourism Accommodation Companies, Strategies in E-Business, I. Gil-Pechuán, D. Palacios-Marqués, M. P. Peris-Ortiz, E. Vendrell, and C. Ferri- Ramirez, Eds., ed, Springer US, (2014), pp [7] R. Sen, Optimal search engine marketing strategy, International Journal of Electronic Commerce, vol. 10, pp. 9-25, (2005). [8] M. C. Er, Problems and solutions in software maintenance, Data Processing, vol. 26, no. 7, (1984) pp [9] M. R. Lyu, Handbook of software reliability engineering vol. 3IEEE computer society press CA, (1996). [10] S. A. Bohner, Extending software change impact analysis into cots components, in Software Engineering Workshop, Proceedings. 27th Annual NASA Goddard/IEEE, (2002), pp [11] P. Sawyer, I. Sommerville, and S. Viller, Capturing the benefits of requirements engineering, Software, IEEE, vol. 16, (1999), pp Copyright c 2014 SERSC 17
8 [12] R. Sugden, M. Strens, and J. Dobson, "Meeting the Challenge of Changing Requirements, Safety-Critical Systems: The Convergence of High Tech and Human Factors", ed, Springer, (1996), pp [13] L. Axel van, Requirements Engineering: From System Goals to UML Models to Software Specifications, vol. 1 edition, (2009). [14] J. N. Mordeson and D. S. Malik, Fuzzy Automata and Languages: Theory and ApplicationsTaylor & Francis, (2002). [15] H. Yang, Measuring Software Product Quality with ISO Standards Base on Fuzzy Logic Technique, Affective Computing and Intelligent Interaction, J. Luo, Ed., ed, Springer Berlin Heidelberg, vol. 137, (2012),pp [16] E. Letier and A. van Lamsweerde, Reasoning about partial goal satisfaction for requirements and design engineering, SIGSOFT Softw. Eng. Notes, vol. 29, (2004), pp [17] [18] IEEE Standard for a Software Quality Metrics Methodology, IEEE Std , p. i, (1998). [19] L. Chung and J. C. S. do Prado Leite, On non-functional requirements in software engineering, Conceptual modeling: Foundations and applications, ed, Springer, (2009), pp [20] Google's official guide to optimizing your site for Google Web Search. Available: [21] J. Whittle, P. Sawyer, N. Bencomo, B. Cheng, and J.-M. Bruel, RELAX: a language to address uncertainty in self-adaptive systems requirement, Requirements Engineering, vol. 15, (2010), pp , [22] K. Oliveira and A. Belchior, A Fuzzy Model and the AdeQuaS Fuzzy Tool: a theoretical and a practical view of the Software Quality Evaluation, Software Engineering with Computational Intelligence, T. Khoshgoftaar, Ed., ed, Springer US,, vol. 731, (2003), pp [23] M. H. Hasan, J. Jaafar, and M. F. Hassan, Development of Web Services Fuzzy Quality Models using Data Clustering Approach, in Proceedings of the First International Conference on Advanced Data and Information Engineering (DaEng-2013), (2014), pp [24] J. Jin and Q. Li, Fuzzy grammar theory based on lattices, Soft Computing - A Fusion of Foundations, Methodologies and Applications, vol. 16, (2012), pp [25] D. Mougouei and W. Nurhayati, A Fuzzy-Based Technique for Describing Security Requirements of Intrusion Tolerant Systems, International Journal of Software Engineering and its Applications, (2013). [26] L. A. Zadeh, Fuzzy sets, Information and control, vol. 8, (1965), pp Copyright c 2014 SERSC
Enhance Website Visibility through Implementing Improved On-page Search Engine Optimization techniques
Enhance Website Visibility through Implementing Improved On-page Search Engine Optimization techniques Deepak Sharma 1, Meenakshi Bansal 2 1 M.Tech Student, 2 Assistant Professor Department of Computer
More informationA Fuzzy AHP based Multi-criteria Decision-making Model to Select a Cloud Service
Vol.8, No.3 (2014), pp.175-180 http://dx.doi.org/10.14257/ijsh.2014.8.3.16 A Fuzzy AHP based Multi-criteria Decision-making Model to Select a Cloud Service Hong-Kyu Kwon 1 and Kwang-Kyu Seo 2* 1 Department
More informationFuzzy Logic Based Revised Defect Rating for Software Lifecycle Performance. Prediction Using GMR
BIJIT - BVICAM s International Journal of Information Technology Bharati Vidyapeeth s Institute of Computer Applications and Management (BVICAM), New Delhi Fuzzy Logic Based Revised Defect Rating for Software
More informationModel-Driven Cloud Data Storage
Model-Driven Cloud Data Storage Juan Castrejón 1, Genoveva Vargas-Solar 1, Christine Collet 1, and Rafael Lozano 2 1 Université de Grenoble, LIG-LAFMIA, 681 rue de la Passerelle, Saint Martin d Hères,
More informationOn Development of Fuzzy Relational Database Applications
On Development of Fuzzy Relational Database Applications Srdjan Skrbic Faculty of Science Trg Dositeja Obradovica 3 21000 Novi Sad Serbia shkrba@uns.ns.ac.yu Aleksandar Takači Faculty of Technology Bulevar
More informationLinking BPMN, ArchiMate, and BWW: Perfect Match for Complete and Lawful Business Process Models?
Linking BPMN, ArchiMate, and BWW: Perfect Match for Complete and Lawful Business Process Models? Ludmila Penicina Institute of Applied Computer Systems, Riga Technical University, 1 Kalku, Riga, LV-1658,
More informationEvaluation of a Use-Case-Driven Requirements Analysis Tool Employing Web UI Prototype Generation
Evaluation of a Use-Case-Driven Requirements Analysis Tool Employing Web UI Prototype Generation SHINPEI OGATA Course of Functional Control Systems, Graduate School of Engineering Shibaura Institute of
More informationComparison of most adaptive meta model With newly created Quality Meta-Model using CART Algorithm
International Journal of Electronics and Computer Science Engineering 2492 Available Online at www.ijecse.org ISSN- 2277-1956 Comparison of most adaptive meta model With newly created Quality Meta-Model
More informationInvestigation of Adherence Degree of Agile Requirements Engineering Practices in Non-Agile Software Development Organizations
Investigation of Adherence Degree of Agile Requirements Engineering Practices in Non-Agile Software Development Organizations Mennatallah H. Ibrahim Department of Computers and Information Sciences Institute
More informationAn Aspect-Oriented Product Line Framework to Support the Development of Software Product Lines of Web Applications
An Aspect-Oriented Product Line Framework to Support the Development of Software Product Lines of Web Applications Germán Harvey Alférez Salinas Department of Computer Information Systems, Mission College,
More informationA QoS-Aware Web Service Selection Based on Clustering
International Journal of Scientific and Research Publications, Volume 4, Issue 2, February 2014 1 A QoS-Aware Web Service Selection Based on Clustering R.Karthiban PG scholar, Computer Science and Engineering,
More informationMethod of Fault Detection in Cloud Computing Systems
, pp.205-212 http://dx.doi.org/10.14257/ijgdc.2014.7.3.21 Method of Fault Detection in Cloud Computing Systems Ying Jiang, Jie Huang, Jiaman Ding and Yingli Liu Yunnan Key Lab of Computer Technology Application,
More informationALIAS: A Tool for Disambiguating Authors in Microsoft Academic Search
Project for Michael Pitts Course TCSS 702A University of Washington Tacoma Institute of Technology ALIAS: A Tool for Disambiguating Authors in Microsoft Academic Search Under supervision of : Dr. Senjuti
More informationTraceability Patterns: An Approach to Requirement-Component Traceability in Agile Software Development
Traceability Patterns: An Approach to Requirement-Component Traceability in Agile Software Development ARBI GHAZARIAN University of Toronto Department of Computer Science 10 King s College Road, Toronto,
More informationDifferent Approaches using Change Impact Analysis of UML Based Design for Software Development
Different Approaches using Change Impact Analysis of UML Based Design for Software Development Ali Tariq Bhatti 1, Muhammad Murad Haider 2, Zill-e-Subhan 2 1 North Carolina A&T State University, Greensboro
More informationLearning Concept Hierarchy from YANG for Management of Software-Defined Networking based on Theory of Concept Lattices
, pp.223-232 http://dx.doi.org/0.4257/ijgdc.205.8.5.22 Learning Concept Hierarchy from YANG for Management of Software-Defined Networking based on Theory of Concept Lattices Hui Xu, Chunzhi Wang and Hongwei
More informationAdvancements in the V-Model
Advancements in the V-Model Sonali Mathur Asst. Professor, CSE Dept. ABES Institute of Technology Ghaziabad, U.P-201009 Shaily Malik Lecturer, CSE Dept. Maharaja Surajmal Institute of Tech. Janakpuri,
More informationEFFECTIVE CONSTRUCTIVE MODELS OF IMPLICIT SELECTION IN BUSINESS PROCESSES. Nataliya Golyan, Vera Golyan, Olga Kalynychenko
380 International Journal Information Theories and Applications, Vol. 18, Number 4, 2011 EFFECTIVE CONSTRUCTIVE MODELS OF IMPLICIT SELECTION IN BUSINESS PROCESSES Nataliya Golyan, Vera Golyan, Olga Kalynychenko
More informationDeveloping a Framework for Multi Channel E-marketing
Developing a Framework for Multi Channel E-marketing Hassan Torkaman 1 e-mail: hasan.torkaman@gmail.com Ab Razak Che Hussin 2 e-mail: abrazak@utm.my Arash Bayat Shahbazi 3 e-mail: arash.bsh@gmail.com Author(s)
More informationA Quality Requirements Safety Model for Embedded and Real Time Software Product Quality
A Quality Requirements Safety Model for Embedded and Real Time Product Quality KHALID T. AL-SARAYREH Department of Engineering Hashemite University Zarqa 13115, Jordan khalidt@hu.edu.jo Abstract safety
More informationINTERNATIONAL JOURNAL FOR ENGINEERING APPLICATIONS AND TECHNOLOGY. Ameet.D.Shah 1, Dr.S.A.Ladhake 2. ameetshah1981@gmail.com
IJFEAT INTERNATIONAL JOURNAL FOR ENGINEERING APPLICATIONS AND TECHNOLOGY Multi User feedback System based on performance and Appraisal using Fuzzy logic decision support system Ameet.D.Shah 1, Dr.S.A.Ladhake
More informationThe Theory of Concept Analysis and Customer Relationship Mining
The Application of Association Rule Mining in CRM Based on Formal Concept Analysis HongSheng Xu * and Lan Wang College of Information Technology, Luoyang Normal University, Luoyang, 471022, China xhs_ls@sina.com
More informationCIM to PIM Transformation: A criteria Based Evaluation
ISSN:2229-6093 CIM to PIM Transformation: A criteria Based Evaluation Abdelouahed KRIOUILE *, Taoufiq GADI, Youssef BALOUKI Univ Hassan 1, LAVETE Laboratory, 26000 Settat, Maroc * E-mail of the corresponding
More informationINTERNATIONAL JOURNAL OF RESEARCH IN COMPUTER APPLICATIONS AND ROBOTICS ISSN 2320-7345
INTERNATIONAL JOURNAL OF RESEARCH IN COMPUTER APPLICATIONS AND ROBOTICS ISSN 2320-7345 RESEARCH ON SEO STRATEGY FOR DEVELOPMENT OF CORPORATE WEBSITE S Shiva Saini Kurukshetra University, Kurukshetra, INDIA
More informationWebsite Report for http://www.cresconnect.co.uk by Cresconnect UK, London
Website Report for http://www.cresconnect.co.uk by Cresconnect UK, London Table of contents Table of contents 2 Chapter 1 - Introduction 3 About us.................................... 3 Our services..................................
More informationThe Effect of Perceived Value on Customer Loyalty in a Low-Priced Cosmetic Brand of South Korea: The Moderating Effect of Gender
, pp.40-44 http://dx.doi.org/10.14257/astl.2015.114.08 The Effect of Perceived Value on Customer Loyalty in a Low-Priced Cosmetic Brand of South Korea: The Moderating Effect of Gender Ki-Han Chung 1, Ji-Eun
More informationA Small-time Scale Netflow-based Anomaly Traffic Detecting Method Using MapReduce
, pp.231-242 http://dx.doi.org/10.14257/ijsia.2014.8.2.24 A Small-time Scale Netflow-based Anomaly Traffic Detecting Method Using MapReduce Wang Jin-Song, Zhang Long, Shi Kai and Zhang Hong-hao School
More informationREASONING ABOUT GOAL SATISFACTION FOR EARLY REQUIREMENTS ENGINEERING IN THE i* FRAMEWORK USING INTER-ACTOR DEPENDENCY
REASONING ABOUT GOAL SATISFACTION FOR EARLY REQUIREMENTS ENGINEERING IN THE i* FRAMEWORK USING INTER-ACTOR DEPENDENCY Chitra M Subramanian, Department of Computing, Curtin University, Perth, Western Australia,
More informationUsing Requirements Traceability Links At Runtime A Position Paper
Using Requirements Traceability Links At Runtime A Position Paper Alexander Delater, Barbara Paech University of Heidelberg, Institute of omputer Science Im Neuenheimer Feld 326, 69120 Heidelberg, Germany
More informationmonthly search engine optimization
Key Web Concepts offers three levels of Monthly SEO. We conduct monthly reviews, competitor analysis, content updates and format improvements. The purpose of having a monthly program is to manage and monitor
More informationA Change Impact Analysis Tool for Software Development Phase
, pp. 245-256 http://dx.doi.org/10.14257/ijseia.2015.9.9.21 A Change Impact Analysis Tool for Software Development Phase Sufyan Basri, Nazri Kama, Roslina Ibrahim and Saiful Adli Ismail Advanced Informatics
More informationThe Research of Data Management in the University Human Resource Systems
, pp.61-65 http://dx.doi.org/10.14257/astl.2014.53.15 The Research of Data in the University Human Resource Systems Ye FAN, Shaoyun GUAN, Honglue LV Harbin University of Commerce gsyj91@163.com Abstract.
More informationSearch Engine Optimization Techniques To Enhance The Website Performance
Search Engine Optimization Techniques To Enhance The Website Performance 1 Konathom Kalpana, 2 R. Suresh 1 M.Tech 2 nd Year, Department of CSE, CREC Tirupati, AP, India 2 Professor & HOD, Department of
More informationDIGITAL MARKETING BASICS: SEO
DIGITAL MARKETING BASICS: SEO Search engine optimization (SEO) refers to the process of increasing website visibility or ranking visibility in a search engine's "organic" or unpaid search results. As an
More informationImproving Webpage Visibility in Search Engines by Enhancing Keyword Density Using Improved On-Page Optimization Technique
Improving Webpage Visibility in Search Engines by Enhancing Keyword Density Using Improved On-Page Optimization Technique Meenakshi Bansal Assistant Professor Department of Computer Engineering, YCOE,
More informationLog Mining Based on Hadoop s Map and Reduce Technique
Log Mining Based on Hadoop s Map and Reduce Technique ABSTRACT: Anuja Pandit Department of Computer Science, anujapandit25@gmail.com Amruta Deshpande Department of Computer Science, amrutadeshpande1991@gmail.com
More informationCONCEPTUAL MODEL OF MULTI-AGENT BUSINESS COLLABORATION BASED ON CLOUD WORKFLOW
CONCEPTUAL MODEL OF MULTI-AGENT BUSINESS COLLABORATION BASED ON CLOUD WORKFLOW 1 XINQIN GAO, 2 MINGSHUN YANG, 3 YONG LIU, 4 XIAOLI HOU School of Mechanical and Precision Instrument Engineering, Xi'an University
More informationA Comparative Approach to Search Engine Ranking Strategies
26 A Comparative Approach to Search Engine Ranking Strategies Dharminder Singh 1, Ashwani Sethi 2 Guru Gobind Singh Collage of Engineering & Technology Guru Kashi University Talwandi Sabo, Bathinda, Punjab
More informationfeature requirements engineering
feature requirements engineering Exploring Alternatives during Requirements Analysis John Mylopoulos, University of Toronto Goal-oriented requirements analysis techniques provide ways to refine organizational
More informationA Risk Management System Framework for New Product Development (NPD)
2011 International Conference on Economics and Finance Research IPEDR vol.4 (2011) (2011) IACSIT Press, Singapore A Risk Management System Framework for New Product Development (NPD) Seonmuk Park, Jongseong
More informationProduct Selection in Internet Business, A Fuzzy Approach
Product Selection in Internet Business, A Fuzzy Approach Submitted By: Hasan Furqan (241639) Submitted To: Prof. Dr. Eduard Heindl Course: E-Business In Business Consultancy Masters (BCM) Of Hochschule
More informationSearch Engine Optimization A Basic Idea & Its Uses
Search Engine Optimization A Basic Idea & Its Uses Copyright 2013 credencedigital.com 1 Introduction Today, people find Internet a very effective tool to search products services that are of interest and
More informationEcommerce Website Testing Checklist
D-385, 2 nd floor, Sector-10 Noida-201301 Ecommerce Website Testing Checklist Functionality Testing 1. User Registration and Profile Management 2. Add Product Into Basket and Wishlist 3. Checkout Functionality
More informationSearch Engine Optimization based on Effective Factors of Ranking in Web Sites: A Review
Search Engine Optimization based on Effective Factors of Ranking in Web Sites: A Review Farhad Soleimanian Gharehchopogh Engineering, Hacettepe University, Turkey bonab.farhad@gmail.com Marjan Mahmoodi
More informationFault Localization in a Software Project using Back- Tracking Principles of Matrix Dependency
Fault Localization in a Software Project using Back- Tracking Principles of Matrix Dependency ABSTRACT Fault identification and testing has always been the most specific concern in the field of software
More informationKey Factors for Developing a Successful E-commerce Website
IBIMA Publishing Communications of the IBIMA http://www.ibimapublishing.com/journals/cibima/cibima.html Vol. 2010 (2010), Article ID 763461, 9 pages Key Factors for Developing a Successful E-commerce Website
More informationA Methodology for Development of Enterprise Architecture of PPDR Organisations W. Müller, F. Reinert
A Methodology for Development of Enterprise Architecture of PPDR Organisations W. Müller, F. Reinert Fraunhofer Institute of Optronics, System Technologies and Image Exploitation IOSB 76131 Karlsruhe,
More informationPARTITIONING DATA TO INCREASE WEBSITE VISIBILITY ON SEARCH ENGINE
PARTITIONING DATA TO INCREASE WEBSITE VISIBILITY ON SEARCH ENGINE Kirubahar. J 1, Mannar Mannan. J 2 1 PG Scholar, 2 Teaching Assistant, Department of IT, Anna University Regional Centre, Coimbatore, Tamilnadu
More informationAn Explorative Model for B2B Cloud Service Adoption in Korea - Focusing on IaaS Adoption
, pp.155-164 http://dx.doi.org/10.14257/ijsh.2013.7.5.16 An Explorative Model for B2B Cloud Service Adoption in Korea - Focusing on IaaS Adoption Kwang-Kyu Seo Department of Management Engineering, Sangmyung
More informationSEO Techniques for Higher Visibility LeadFormix Best Practices
Introduction How do people find you on the Internet? How will business prospects know where to find your product? Can people across geographies find your product or service if you only advertise locally?
More informationFUZZY CLUSTERING ANALYSIS OF DATA MINING: APPLICATION TO AN ACCIDENT MINING SYSTEM
International Journal of Innovative Computing, Information and Control ICIC International c 0 ISSN 34-48 Volume 8, Number 8, August 0 pp. 4 FUZZY CLUSTERING ANALYSIS OF DATA MINING: APPLICATION TO AN ACCIDENT
More informationProcessing Requirements by Software Configuration Management
Processing Requirements by Software Configuration Management Ivica Crnkovic 1, Peter Funk 1, Magnus Larsson 2 1 Mälardalen University, Department of Computer Engineering, S-721 23 Västerås, Sweden {ivica.crnkovic,
More informationSInX the B&T Solutions-HUB Innovations Exchange Information Technology Solutions
SInX the B&T Solutions-HUB Innovations Exchange Information Technology Solutions Application, Database & Networking Solutions Contact: Tony Wadhawan, Geschäftsführer, Managing Director Hunsrueck Strasse
More informationIntelligent Analysis of User Interactions in a Collaborative Software Engineering Context
Intelligent Analysis of User Interactions in a Collaborative Software Engineering Context Alejandro Corbellini 1,2, Silvia Schiaffino 1,2, Daniela Godoy 1,2 1 ISISTAN Research Institute, UNICEN University,
More informationClarifying a vision on certification of MDA tools
SCIENTIFIC PAPERS, UNIVERSITY OF LATVIA, 2010. Vol. 757 COMPUTER SCIENCE AND INFORMATION TECHNOLOGIES 23 29 P. Clarifying a vision on certification of MDA tools Antons Cernickins Riga Technical University,
More informationOn Video Content Delivery in Wireless Environments
, pp.81-85 http://dx.doi.org/10.14257/astl.2014.65.20 On Video Content Delivery in Wireless Environments Po-Jen Chuang and Hang-Li Chen Department of Electrical Engineering Tamkang University Tamsui, New
More informationDevelopment of Software Requirement Analysis Tool for NPP Software Fields Based on Software Inspection and Formal Method
Development of Software Requirement Analysis Tool for NPP Software Fields Based on Software Inspection and Formal Method Seo Ryong Koo*, Han Seong Son*, Poong Hyun Seong*, Junbeom Yoo**, and Sung Deok
More informationSupply Chain Planning Considering the Production of Defective Products
Supply Chain Planning Considering the Production of Defective Products Ferrara Miguel, Corsano Gabriela, Montagna Marcelo INGAR Instituto de Desarrollo y Diseño CONICET-UTN Avellaneda 3657, Santa Fe, Argentina
More informationElicitation and Modeling Non-Functional Requirements A POS Case Study
Elicitation and Modeling Non-Functional Requirements A POS Case Study Md. Mijanur Rahman and Shamim Ripon, Member IACSIT Abstract Proper management of requirements is crucial to successful development
More informationWEBSITE MARKETING REVIEW
WEBSITE MARKETING REVIEW 46.2 Your website score Review of ampere-electricalservices.com Generated on July 23 2013 Introduction This report provides a review of the key factors that influence the SEO and
More informationWhere the Visions of your companyʼs success becomes REALITY! Through Partners with FOX DESIGNS
FOX DESIGNS Your Company's Dream Factory. Where the Visions of your companyʼs success becomes REALITY! Through Partners with FOX DESIGNS Fox Designs, we like to think of ourselves as the answer to any
More informationProposal for Search Engine Optimization. Ref: Pro-SEO-0049/2009
Proposal for Search Engine Optimization Ref: Pro-SEO-0049/2009 CONTENTS Contents... 2 Executive Summary... 3 Overview... 4 1.1 How Search Engines WORK?... 4 1.2 About us... 6 Methodology... 7 1.2.1 Phase
More informationLimited license for use This document is freely available for modification, use as a template, and the making of unlimited copies, provided:
Limited license for use This document is freely available for modification, use as a template, and the making of unlimited copies, provided: 1. Somewhere in the resulting documents, copies, or any derivative
More informationGOAL-BASED WEB DESIGN TOWARDS BRIDGING THE GAP BETWEEN REQUIREMENTS AND DESIGN OF WEB APPLICATIONS
13_BOLCHINI.qxd 3/26/2003 10:25 Pagina 187 SComS: New Media in Education (2003) 187-191 DAVIDE BOLCHINI* GOAL-BASED WEB DESIGN TOWARDS BRIDGING THE GAP BETWEEN REQUIREMENTS AND DESIGN OF WEB APPLICATIONS
More informationA Load Balancing Algorithm based on the Variation Trend of Entropy in Homogeneous Cluster
, pp.11-20 http://dx.doi.org/10.14257/ ijgdc.2014.7.2.02 A Load Balancing Algorithm based on the Variation Trend of Entropy in Homogeneous Cluster Kehe Wu 1, Long Chen 2, Shichao Ye 2 and Yi Li 2 1 Beijing
More informationMining Customer Behavior Knowledge to Develop Analytical Expert System for Beverage Marketing
Mining Customer Behavior Knowledge to Develop Analytical Expert System for Beverage Marketing Chun Fu Lin #1, Yu Hsin Hung #2, and Ray I Chang #3 *1#3 Department of Engineering Science and Ocean Engineering,
More informationChapter 11 E-Commerce
15 th Edition Understanding Computers Today and Tomorrow Comprehensive Chapter 11 E-Commerce Deborah Morley Charles S. Parker Copyright 2015 Cengage Learning Learning Objectives 1. Explain what e-commerce
More informationIntelligent Decision Support System (DSS) Software for System Operation and Multiple Water Resources Blending in Water Treatment Facilities
, pp.204-209 http://dx.doi.org/10.14257/astl.2015.99.49 Intelligent Decision Support System (DSS) Software for System Operation and Multiple Water Resources Blending in Water Treatment Facilities Dal-sik
More informationContinual Verification of Non-Functional Properties in Cloud-Based Systems
Continual Verification of Non-Functional Properties in Cloud-Based Systems Invited Paper Radu Calinescu, Kenneth Johnson, Yasmin Rafiq, Simos Gerasimou, Gabriel Costa Silva and Stanimir N. Pehlivanov Department
More informationA Framework of Model-Driven Web Application Testing
A Framework of Model-Driven Web Application Testing Nuo Li, Qin-qin Ma, Ji Wu, Mao-zhong Jin, Chao Liu Software Engineering Institute, School of Computer Science and Engineering, Beihang University, China
More informationSEO Techniques for various Applications - A Comparative Analyses and Evaluation
IOSR Journal of Computer Engineering (IOSR-JCE) e-issn: 2278-0661,p-ISSN: 2278-8727 PP 20-24 www.iosrjournals.org SEO Techniques for various Applications - A Comparative Analyses and Evaluation Sandhya
More informationQoS EVALUATION OF CLOUD SERVICE ARCHITECTURE BASED ON ANP
QoS EVALUATION OF CLOUD SERVICE ARCHITECTURE BASED ON ANP Mingzhe Wang School of Automation Huazhong University of Science and Technology Wuhan 430074, P.R.China E-mail: mingzhew@gmail.com Yu Liu School
More informationMVC Architecture Driven Design and Implementation of Java Framework for Developing Desktop Application
, pp.317-322 http://dx.doi.org/10.14257/ijhit.2014.7.5.29 MVC Architecture Driven Design and Implementation of Java Framework for Developing Desktop Application Iqbal H. Sarker and K. Apu Department of
More informationDeterminants of Customer Loyalty: An Exploratory Investigation on Relational Benefits in the Context of Customer Club
Page 1 of 8 ANZMAC 2009 Determinants of Customer Loyalty: An Exploratory Investigation on Relational Benefits in the Context of Customer Club Kevin Siu-lung Yu*, University of South Australia, Kevin.yu@frieslandcampina.com
More informationA Meta-model of Business Interaction for Assisting Intelligent Workflow Systems
A Meta-model of Business Interaction for Assisting Intelligent Workflow Systems Areti Manataki and Yun-Heh Chen-Burger Centre for Intelligent Systems and their Applications, School of Informatics, The
More informationRANKING THE CLOUD SERVICES BASED ON QOS PARAMETERS
RANKING THE CLOUD SERVICES BASED ON QOS PARAMETERS M. Geetha 1, K. K. Kanagamathanmohan 2, Dr. C. Kumar Charlie Paul 3 Department of Computer Science, Anna University Chennai. A.S.L Paul s College of Engineering
More information3dCart Shopping Cart Software Release Notes Version 3.0
Release Overview The latest installment in the 3dCart shopping software (version 3.0), is a complete redesign of the 3dCart platform. It includes performance improvements, new features, and usability enhancements.
More informationContents 11. 13. 15. 17. 19. 21. 23.
Contents 5. 6. 9. 11. 13. 15. 17. 19. 21. 23. 2 Summary Since Google was founded in 1998, the marketing world has been disrupted more than ever. Google has had such a large impact that Google was named
More informationDevelopment of Enterprise Architecture of PPDR Organisations W. Müller, F. Reinert
Int'l Conf. Software Eng. Research and Practice SERP'15 225 Development of Enterprise Architecture of PPDR Organisations W. Müller, F. Reinert Fraunhofer Institute of Optronics, System Technologies and
More informationsearch engine optimization sheet
Search Engine Optimization Features We challenge all our future clients to compare with other seo firms and save. Free Same Day Consultation You want a quote today? You got it. We believe in not putting
More informationImportance of Software Documentation
www.ijcsi.org 223 Importance of Software Documentation Noela Jemutai Kipyegen 1 and William P. K. Korir 2 1 Department of Computer Science, Egerton University Njoro, Kenya 2 Department of Computer Science,
More informationDesigning and Embodiment of Software that Creates Middle Ware for Resource Management in Embedded System
, pp.97-108 http://dx.doi.org/10.14257/ijseia.2014.8.6.08 Designing and Embodiment of Software that Creates Middle Ware for Resource Management in Embedded System Suk Hwan Moon and Cheol sick Lee Department
More informationHow To Teach I* To A First Year Bachelor Degree
1st International istar Teaching Workshop (istart 2015) Teaching Goal Modeling in Undergraduate Education Fabiano Dalpiaz Utrecht University, the Netherlands Abstract. Goal modeling in general, and i*
More informationThis is a living document that can be changed or updated at any time. Any unforeseen costs will be agreed upon by both parties before proceeding.
Search Engine Optimization This is a living document that can be changed or updated at any time. Any unforeseen costs will be agreed upon by both parties before proceeding. Why do you need SEO? The vast
More informationChange Pattern-Driven Traceability of Business Processes
Proceedings of the International MultiConference of Engineers and Computer Scientists 2014 Vol I,, March 12-14, 2014, Hong Kong Change Pattern-Driven Traceability of Business Processes Watcharin Uronkarn
More informationFurther Analysis Of A Framework To Analyze Network Performance Based On Information Quality
Further Analysis Of A Framework To Analyze Network Performance Based On Information Quality A Kazmierczak Computer Information Systems Northwest Arkansas Community College One College Dr. Bentonville,
More informationUsing Model-Driven Development Tools for Object-Oriented Modeling Education
Using Model-Driven Development Tools for Object-Oriented Modeling Education Seiko Akayama 1, Kenji Hisazumi 2 Syuhei Hiya 1, and Akira Fukuda 3 1 Graduate School of Information Science and Electrical Engineering,
More informationSEO: What is it and Why is it Important?
SEO: What is it and Why is it Important? SearchEngineOptimization What is it and Why is it Important? The term SEO is being mentioned a lot lately, but not everyone is familiar with what SEO actually is.
More informationUser-centered Requirements Elicitation for Business Intelligence Solutions
User-centered Requirements Elicitation for Business Intelligence Solutions Hendrik Meth and Alexander Mädche University of Mannheim Chair of Information Systems IV - Enterprise Information Systems 68131
More informationDetailed SEO Plans. Rachyeta Creations. SEO Packages. www.rachyeta.com
SEO Packages SEO stands for search engine optimization and it focuses on increasing your site s visibility. Rachyeta offers SEO packages for you. We have different SEO packages, check which one suits your
More informationTeach Yourself VISUALLY Search Engine Optimization (SEO)
Brochure More information from http://www.researchandmarkets.com/reports/2326797/ Teach Yourself VISUALLY Search Engine Optimization (SEO) Description: The perfect guide to help visual learners maximize
More informationImpact of Supply Chains Agility on Customer Satisfaction
2010 International Conference on E-business, Management and Economics IPEDR vol.3 (2011) (2011) IACSIT Press, Hong Kong Impact of Supply Chains Agility on Customer Satisfaction Dr. Akhilesh Barve Assistant
More informationTOWARDS A FRAMEWORK INCORPORATING FUNCTIONAL AND NON FUNCTIONAL REQUIREMENTS FOR DATAWAREHOUSE CONCEPTUAL DESIGN
IADIS International Journal on Computer Science and Information Systems Vol. 9, No. 1, pp. 43-54 ISSN: 1646-3692 TOWARDS A FRAMEWORK INCORPORATING FUNCTIONAL AND NON FUNCTIONAL REQUIREMENTS FOR DATAWAREHOUSE
More informationIncreasing Traffic to Your Website Through Search Engine Optimization (SEO) Techniques
Increasing Traffic to Your Website Through Search Engine Optimization (SEO) Techniques Small businesses that want to learn how to attract more customers to their website through marketing strategies such
More informationTypes of Degrees in Bipolar Fuzzy Graphs
pplied Mathematical Sciences, Vol. 7, 2013, no. 98, 4857-4866 HIKRI Ltd, www.m-hikari.com http://dx.doi.org/10.12988/ams.2013.37389 Types of Degrees in Bipolar Fuzzy Graphs Basheer hamed Mohideen Department
More informationQOS Based Web Service Ranking Using Fuzzy C-means Clusters
Research Journal of Applied Sciences, Engineering and Technology 10(9): 1045-1050, 2015 ISSN: 2040-7459; e-issn: 2040-7467 Maxwell Scientific Organization, 2015 Submitted: March 19, 2015 Accepted: April
More informationDesign of Prediction System for Key Performance Indicators in Balanced Scorecard
Design of Prediction System for Key Performance Indicators in Balanced Scorecard Ahmed Mohamed Abd El-Mongy. Faculty of Systems and Computers Engineering, Al-Azhar University Cairo, Egypt. Alaa el-deen
More informationThe Ultimate Guide to Magento SEO Part 1: Basic website setup
The Ultimate Guide to Magento SEO Part 1: Basic website setup Jason Millward http://www.jasonmillward.com jason@jasonmillward.com Published November 2014 All rights reserved. No part of this publication
More informationA FUZZY LOGIC APPROACH FOR SALES FORECASTING
A FUZZY LOGIC APPROACH FOR SALES FORECASTING ABSTRACT Sales forecasting proved to be very important in marketing where managers need to learn from historical data. Many methods have become available for
More informationRequirements Analysis through Viewpoints Oriented Requirements Model (VORD)
Requirements Analysis through Viewpoints Oriented Requirements Model (VORD) Ahmed M. Salem Computer Science Department California State University, Sacramento Sacramento, CA 95819 USA Email: salema@ecs.csus.edu
More information